Adding Low-Cost Hardware Barrier Support to Small Commodity Clusters
نویسندگان
چکیده
The performance of the barrier operation can be crucial for many parallel codes. Especially distributed shared memory systems have to synchronize frequently to ensure the proper ordering of memory accesses. The barrier operation is often performed on top of point-to-point messages and the best algorithm scales with O(log2P · L) in the LogP model. We propose a cheap hardware extension which is able to perform the task of synchronization in nearly constant time and implement a driver inside the Open MPI framework to speedup the MPI Barrier() call. We test our implementation with the parallel implementation of Abinit and the MPI overhead decreases by nearly 32%.
منابع مشابه
Providing Hardware Dsm Performance at Software Dsm Cost Providing Hardware Dsm Performance at Software Dsm Cost
Emerging trends in commodity network technology coupled with key insights from academic research in active memory systems are leading toward the realization of hardware DSM on commodity clusters. We call the result of this convergence active memory clusters. After discussing the current state of the art in hardware DSM, clusters, and software DSM architectures, we highlight the key di erences b...
متن کاملImplementing a Hardware-Based Barrier in Open MPI
Open MPI is a recent open source development project which combines features of different MPI implementations. These features include fault tolerance, multi network support, grid support and a component architecture which ensures extensibility. The TUC Hardware Barrier is a special purpose low latency barrier network based on commodity hardware. We show that the Open MPI collective framework ca...
متن کاملActive Memory Clusters: Efficient Multiprocessing on Next-Generation Servers
We show how key insights from our research into active memory systems, coupled with emerging trends in commodity network technology, are leading toward the realization of hardware distributed shared memory (DSM) on clusters of industry-standard workstations. We call the result of this convergence active memory clusters. After discussing the current state of the art in hardware DSM, clusters, an...
متن کاملHyperTransport Over Ethernet - A Scalable, Commodity Standard for Resource Sharing in the Data Center
Future data center configurations are driven by total cost of ownership (TCO) for specific performance capabilities. Low-latency interconnects are central to performance, while the use of commodity interconnects is central to cost. This paper reports on an effort to combine a very high-performance, commodity interconnect (HyperTransport) with a high-volume interconnect (Ethernet). Previous appr...
متن کاملCommodity Passive Stereo Graphics for Collaborative Display of Ocean Model Output
Commodity hardware has been used to build a lowcost, passive, stereo-immersive virtual reality visualization system with the functionality of the ImmersaDesk in a small and portable package. The cost is low because it utilizes free stereo display software, in combination with commodity hardware that is readily available off-the-shelf for computer game users. Commonly known as a “GeoWall”, this ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006